package com.netbetter.langzheng.plugin.fileManager.utils;

import com.extjs.gxt.ui.client.widget.tree.TreeItem;

/**
 * @author 嘉陵江里捉鱼 E-mail:tang7259@163.com
 * @Date 创建时间：2008-9-6 下午06:42:16 类说明
 */
public class TreeUtils {
  private static String getInfactPath(TreeItem item, String currentPath) {
    String itemText = "";
    if (item.getText() != null) {
      itemText = item.getText();
    }
    currentPath = itemText + "/" + currentPath;
    if (item.getParentItem() != null) {
      return getInfactPath(item.getParentItem(), currentPath);
    }
    return currentPath;
  }

  public static String getTextPath(TreeItem item) {
    return getInfactPath(item, "");
  }
}
